from flask import Blueprint, jsonify

bp = Blueprint('main', __name__)

@bp.route('/')
def index():
    """
    根路由，返回API基本信息
    """
    data = {
        'name': '交互式数据分析系统',
        'version': '1.0.0',
        'description': '提供数据分析、清洗、可视化等功能的REST API服务',
        'endpoints': {
            'data': '/api/data - 数据管理接口',
            'clean': '/api/clean - 数据清洗接口',
            'analysis': '/api/analysis - 数据分析接口',
            'visualization': '/api/viz - 数据可视化接口'
        },
        'status': 'running'
    }
    return jsonify(data) 